home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The 640 MEG Shareware Studio 2
/
The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO
/
clang
/
zcpp_jae.zip
/
TEMPSAMP.I
< prev
Wrap
Text File
|
1990-07-10
|
644b
|
47 lines
#line 1 "template-sample.c"
#line 28 "template-sample.c"
extern void* error (char*);
;
;
;
typedef char* charP;
#line 30 "template-sample.c"
class Vector_charP {
charP* v;
int sz;
public:
Vector_charP(int);
charP& operator[](int);
inline charP& elem(int i) { return v[i]; }
};
#line 52 "template-sample.c"
;
#line 40 "template-sample.c"
charP& Vector_charP::operator[](int i)
{
if (i<0 || sz<=i) error("vector: range error");
return elem(i);
}
#line 47 "template-sample.c"
Vector_charP::Vector_charP(size)
{
v = new(charP[size]);
}
#line 53 "template-sample.c"
;
Vector_charP vs(30);